
Notes for OTA Trials

1/ The ComfortHDB msi files are versioned as:
ComfortHDB_x.x.x.msi 

These install to Program Files\Cytech\ComfortHDB_x.x.x\

2/ The settings.json file is located in Program Files\Cytech\ComfortHDB_x.x.x\
The format is:
{
  "Paths": {
    "Logs": "c:\\comfortHDB\\logs"
  },
  "HTTPSettings": {
    "Port": 8090
  },
  "ComfortSettings": {
    "IPAddress": "192.168.10.100",
    "Port": 1001,
    "ComfortKey": "1234"
  },
  "WIREDGESettings": {
    "URL": "http://192.168.10.42:8080/measurements",
    "Key": "xxxx"
  },
  "DoorMapping": {
    "Door1": "Door1",
    "Door2": "Not in use",
    "Door3": "Not in use",
    "Door4": "Not in use",
    "Door5": "Not in use",
    "Door6": "Not in use"
  },
  "GeneralSettings": {
    "AllowMessageBoxOutput": false,
    "AutoStartServers": true,
    "LoggingLevel": 1,
    "NumDoors": 1,
    "Polling": false,
    "VersionDate": "20250620"
  }
}

3/ The VersionDate is included in the settings.json file in YYYYMMDD format

4/ The msi installation project is set to uninstall any previous versions of ComfortHDB

5/ The .NET libraries are not contained in the msi. A new install may prompt to download these at installation time.

6/ The installation should be set for all users [default setting]. It writes a shortcut to the all users startup folder.


